循环控制
视频锁定
{$ currentTime | date:'mm:ss' $}
{$ timeLeft | date:'mm:ss' $}
有时候我们循环list只是为了寻找某个特定条件的元素进行操作,并不想遍历整个list,需要提前退出循环,这时候就要用到break
了,比如我们要找到list中的第一个负数和他之前所有的数字:
num = [1, 2, 3, -2, 4, 5]
for i in num:
print i
if i < 0:
break
还有一种情况我们需要遍历整个list但是对一些符合特定条件的元素不需要进行操作,这时候就可以用到continue
,continue
可以跳过当前循环的剩余部分,重新回到循环的开始,比如我们只想打印list中所有的偶数:
num = [1, 3, 4, 5, 8, 7, 6, 2]
for i in num:
if i % 2 != 0:
continue
print i
在线练习
{$ activeFileHint $}